Perfect in every way. Amazing people, unbeatable location, fantastic place. I just wish I had more time to hang out! Highly recommended! :)