Wonderful place; well-appointed and thoughtful amenities. Clean, visually appealing and even soothing vibes. Would definitely visit again. It sings aloha. Mahalo.