We only had a one night stay at the Residence. The place has been newly developed and everything is brand new and in excellent working order. Our apartment Basilico was very cool and comfortable, the lovely communal terrace outside has tables and chairs where you can also sit. Check in was wonderful and efficient, we felt very welcome and were given free and swift assistance in getting the luggage from the car (parked at the 'Porta Trapani' parking, as a guest you get a big discount on the parking fee that applies in season) to the apartment and back to the car early next morning. There are free items for breakfast in the room and drinks and even some simple dinner items for sale in the room. Very attentive. We highly recommend.