Excellent stay in a great location, walking distance to all the best spots, great views out over the ocean.