Clean and nicely furnished, host thoughtful and communicative. Recommended.