Everything you need for a pleasant and comfortable stay is there and then some! We would stay again for sure! Very nice!