We loved our stay at Mahana 314. It was a perfect location to watch sea turtles, whales, and relax. The only downside was the dishwasher was broke, they have a new one on order so hopefully it will be replaced soon.