Great place with all needed amenities