The location was perfect!! It was clean and the communication was great!! We will stay there again.