We spent a long weekend at Mana Kai with our two teens, and it was a very relaxing stay right on the beach. The unit has a very amazing view, and you can hear the ocean and get the ocean breeze anytime. The patio has large sliding doors including a screen door. The kitchen and bathrooms had all the basics, and we had no issues with our stay here. You have your own parking spot, which is a great perk with parking at a premium on the beach. The bedroom set up is actually almost like two individual units, which is nice when you are trying to get some space from your teenage children. Each has a television and a separate AC unit. Mana Kai is a mini resort, and there is a restaurant, bar, swimming pool, kayak/ paddle board rental, and general store right on the property. Although the prices at the store are a little more expensive, the convenience is great. You can pick up snacks or sunscreen without leaving the beach! They also have a nice happy hour at the outdoor bar. There are lots of restaurants and shops within a 1-2 minute drive, some are even walkable. Great views, great town, great beach, great place!