All amenities supplied. The most comfortable beds!!! Amazing and clean and spacious