nice place with all amenities one needs