Dino’s place is great. Has all the amenities we needed. Great decor! Good location for great food and shopping. If we’re ever in Greece again we’d definitely stay here again!