Fantastic location and really cozy place with beautiful roof area to relax and enjoy the Greek sunshine.