lovely place with good amenities