Perfection! Everything about this place and Daniele was perfect! Every detail was carefully considered and Daniele's recommendations were spot on. From parking to restaurants to beaches... The place was absolutely SPOTLESS and Daniele made sure we had everything to make our stay exceptional. We will definitely go back and stay here again.