Absolutely perfect, we will be back. We had everything we needed for our family of four, so so comfortable (especially the bed). Lovely host