really nice location and nice amenities