Geo is a fantastic host. His apartment is amazingly stylishly designed and equivalent to a 5* hotel room. Having 2 pools is a great touch and the open plan feel to the whole apartment lets you enjoy the view and the sun from the comfort of being inside. Geo was always on hand for advice and suggestions. Can't recommend highly enough.