On arrival very friendly, knowledgable staff, welcomed us. The hotel itself was spotlessly clean and really well appointed. The location was perfect - close enough to the town and all its restaurants and the beach but far enough away to be peaceful and quiet.