Five stars.. Beautiful place with spectacular views. The place was sparkling clean and extremely comfortable. Would absolutely stay again :)