Spotlessly clean, great location and great hosts. It’s my third time there and I’ll be back again.