Great place. As described. Pre-arrival communication was outstanding. Well stocked with everything you could possibly need. Location was very good. Plenty of restaurants within walking distance.