We have stayed here several times now. It is perfect for our family of four, consistently clean, with great communication with our host. Beds are comfortable.We will come again!