Extremely comfortable and well-appointed. Everything you could possibly want for a memorable stay. Beautiful location as well, and lovely hosts.