Very nice place close to a beach with stones. Cooking is not so easy, you better go to one of the very various restaurants. Some traffic on the nearby road.