Excellent location. Everything I needed with several nice touches (toiletries, snacks etc.) with great communication from Michael. Hope I get a chance to stay again.