Beautiful place.
Great location. There is a pedestrian walk lined with shops and restaurants next to beach. This place is at one end closer to Mountain view as well as beach.
Beach is a few minute walk.
Location has everything you need.
Host great with communication and very helpful. I really enjoyed my stay.