Great place, great location, great hosts. The place is particularly cozy, and very modern and clean.