great location, excellent amenities, personal touches. will be back.