Amazing place. Great family run home from home. Everything has been thought of to make you feel comfortable. Very clean and great pool area. Location is perfect for a beach (2 minutes walk away) and the cobbled streets with great places to eat. Highly recommended.