A wonderful, comfortable home away from home. Nothing lacking in amenities.