Very clean and comfortable! Accommodating hosts and lots of amenities to make guests feel provided for. Water drainage system is a little loud and may wake you in the morning; but overall a great place to stay!