There is surely no better place in Malta to stay. If this place is available you need to come. Views incredible, location perfect. host fantastic.
Absolute 6 stars!