All five stars, everything was perfect: great communication, amazing place with everything you need, very well located, and what a view! Everything you need to spend an amazing time on holidays!