All around great. Communication, location, and very accommodating. Will stay here again without needing to look elsewhere.