the apartment has everything you need and more (even an umbrella and rain coat when it rarely rains in Malta :)) everything is new and clean. The breakfast tray is such a nice touch. Sara is so nice and available at all times, she even allowed us a late check out when the persons who were coming after us cancelled.