Wonderful location, wonderful view, great internal spaces. We throughly enjoyed our stay. Pictures are accurate and the town is wonderful. Nice little beach, perfect for families!
Only difficulty was finding parking, although once we looked a bit father afield it was fairly easy.