Great location and very clean with modern amenities. Consistent communication before and after our stay was appreciated.