Amazing place in an amazing location. We really couldn't have hoped for anything better. The listing was super accurate and everything was smooth and easy throughout our stay. We'd stay there again and would highly recommend it to others!.