great place - way better than expected. Perfect location, equipped with everything we needed, clean, spacious, bright, modern. Great shower (best shower on Malta I had so far) and terrasse
will definitely book again