Cozy, clean, great location —great communication with hosts. A mini home away from home !