Fantastic accommodation with good view.
Recommended if you want to go on vacation to Malta!