Wonderfully located accommodation, right on the beach and within easy reach of airport and Rhodes town.