Clean and modern. The host came out welcome us warmly even in a heaving rain day. Highly recommended!