good place with all basic amenities