Kind hosts, fantastic location, fully equipped flat. Roof top swimming pool (cold water) and a mini gym was a bonus.