After a long walk on the beach and then looking back at the resort, my perspective completely changed of this resort. Yes everyone was super nice and the room was great but I was staying in a castle! A one of a kind resort that meets all definitions of a castle. Don't wait until the last night to enjoy the rooftop night time experience! We will be back! Thank you!