Very clean, spacious and perfect location. Host was very responsive and nice and was able to provide us some flexibility. Would stay here again.