“A view to launch a thousand ships…”
Reviewed September 5, 2015 for a stay in August 2015
I worry if I go public about this place it’ll get so booked I’ll never be able to rent it again. But, fortunately for you, I’m no good at keeping secrets. Los Olivos has a view of the sea and the islands off Rhodes’ west coast no Madison Ave advertising agency could conjure. Watching the sunset by the pool is… more