John’s place was perfect. Great location. Close to shops, my favorite stores were just a short walk away. As was the beach. The place was really clean and I am very big on cleanliness. There is also an amazing shaved ice place downstairs. John is friendly and kind. I don’t think I have ever had a host so quick to respond. Just awesome.