Great location. Great staff. Great amenities.