Excellent locations, spotless accomodations, and good communication with staff. I'll be back!