The city of Malta is not all that. That just is a pleasant mountain village with a bank and a filling-station. If you're looking for shops you can drive a couple of kilometers to Gmund. Everything is available here. The environment is tremendous. A lot of