Best view in Malta. Perfect location, easy to commute to areas and a beautiful place to stay!