Location location location, this place has it! Great spot close to beach and the bay with dining all within a short walk or bike ride. The place is really nice and the hosts were super friendly. Only negative I had was It was a little small for us….It was myself, my wife and my 16 year old daughter all staying in the guest house. IMO that was 1 person too many, ideal for 2 people but 3 was a little crowded.