Nice amenities and location