Roomy studio, lovely pool area, friendly dogs, accommodating hosts. All we hoped for and more!