Very clean, comfortable and well appoonted with lots of bits and pieces that you don't normally find in accommodation. Host communication was great also. We will be back!