Extra-ordinary location, practically on the beach, with a beautiful long view. Lots of thoughtful touches, everything we needed for a wonderful holiday.