Great place with the amenities you need.