Really nice place with a good view, approximatly 10 minutes walk from parikia center.