Well appointed. Spotlessly clean. Many thoughtful comfort touches for travellers. Great hosts. Highly recommended