Perfect location. Spacious and clean. I loved the stay.