Great place to stay. Good views and walking distance to shops, beach and restaurants. Check in and check out was a breeze! Clean and cozy with lots of amenities. Plenty of parking. Will definitely stay there again. Mahalo George!