Great communication, clean place, great location, accommodating and not over bearing. 5 stars!