Has everything you need for a perfect Stay! Michael was excellent at communicating. The bed was also extremely comfortable