Fun house with absolutely amazing views, right on the beach. Great patios for hanging out, and lots of nice little touches. Had a great time!