Amazing place to stay. Beautiful design and very cool location. They are incredibly nice and their pets are just adorable.