Great location! Amazing views! The kitchen works fine for some cooking. Bring your own coffee pot or get your coffee from the coffee shop on the main floor. Wonderful walking distance from the beach and easy access to other locations.