Communication was perfect, location was perfect, the stay was perfect!! I will be back soon and feel comfortable knowing I have a reliable spot to stay.