This apartment is modern and in a fantastic location. Many lovely snorkelling spots just 5 minutes walk away, great access to Valletta, great location for restaurants. We thorough enjoyed the pool area too - very clean, lovely for the kids. It's salt water & after 14h30 or so the pool is shaded by the building, which was a blessing as the it was fantastic to have the kids out of the sun with the heat. We did feel that the apartment is overpriced due to the quality & cleanliness. The kitchenware had to be washed before use & much of it is in a very bad state & needs replacing. The sleeper couch & patio furniture could do with replacing as does the bedding. On the positive side it was super quiet, great air conditioning & really fantastic pickup/dropoff, checkin/checkout service. Would recommend it but would suggest owners buy some new stuff.