Excellent location, great amenities, clean, comfortable, friendly.