Our stay at Adagio was amazing. Bella is an awesome, friendly hostess and incredibly hospitable and accommodating. The Interior design is beautiful. The rooms are spacious, neat and well decorated. Beds are very comfortable. Bathrooms are beautiful but unfortunately the water pressure in our shower was very poor. One or two plug sockets need fixing and bulbs replaced. The biggest downfall was the lack of TV and being unable to use the swimming pool. This we weren't told before we booked. I would definitely stay there again.