Modern, clean, and compact. Very warm and comfortable. Host very accommodating. The driveway was tricky to negotiate. We were not expecting the shared entry however we would definitely go back to.