Excellent location, great amenities and friendly staff. We wished for units to be a bit cleaner though.