Very clean and great flexibility and communication. Very friendly host. Location is great but Street parking was a bit challenging. Definitely will return again in the future .