Perfect location. Space was nicely decorated and beds were extremely comfortable. Loved the ability to bring our dog. Renting, check-in and communication was prompt and easy. great stay!