This place is hard to beat. The location is unparalleled, and the space itself was perfect for what we needed. We were grateful they are pet-friendly. Nothing but positive things to say about our stay!