Wonderful hosts - warm, friendly, helpful, considerate.
Gorgeous pool, beautiful, bird filled gardens, lovely accommodation, great location, excellent music.