Absolutely fabulous million dollar view and private garden/pool area and we'd stay there again in a heartbeat. Great location in a quiet safe town and you can walk to three pretty good, reasonable restaurants, morning coffee spot, small market and liquor store. There are three bedrooms with fabulous views, however one of the bathroom en suite bedrooms is less than expected. It's only view is out of the slider doors and it is the parking area including the view of another apartment attached to the back of the villa (but that apartment does not have access to the private garden/pool area). Air circulation there is also an issue. If you are traveling with two couples who both want en suite bedrooms, one couple will be disappointed as the master bedroom suite is fabulous by comparison. The white sand Long Beach is an easy @300 meter walk down the road (or drive and access safe and ample parking area there. The beach is marvelous. There is a smaller beach next door but has a lot of kelp on it and the beach in front of the house is rocky and hard to walk on.