Trip met all expectations and more, fantastic place to stay, guaranteed to have a great time.