Very good place with nice amenities