Amazing apartment with views of the beach and castle. Very clean and new. Excellent hospitality and recommendations for activities and dining in town. Would definitely stay there again!!