Very clean, a comfortable bed and a beautiful setting. The hosts are very friendly with special touches.