Very comfortable and clean!! I gave the hosts 5 stars for everything because they deserved it and earned it. My stay was awesome!!