very clean and quiet with nice amenities