Amazing location, perfect for our quick stop in the beautiful old town of Rhodes