everything was perfect!! great location, clean, excellent communication.