A spacious, comfortable place with a great location, right near lots of fabulous beaches and walks.