Staying at the Ohana was like experiencing a piece of heaven. Linda and Kevin are incredibly generous hosts and Kevin has done an amazing job with the outdoor space to cultivate a peaceful, fun and creative atmosphere. My friend and I loved the healthy snacks that were provided. The location was perfect - close to several beaches and lots of good restaurants nearby. Would definitely stay here again if I'm back in this area.