Lots of extra amenities for the price.