All the amenities needed & more. Highly recommended!