Modern and comfortable. The hosts were most obliging, warm and friendly and went out of their way to make my stay pleasant.