Very good place with good amenities