Excellent location
Excellent hosts
Clean well presented flat
All the facilities you could need