Great place to spend. Mountains in the back and the sea in the front. Clean water, friendly staff. Restaurants are nice. But not equal. In one restaurant, nobody attended. In another one, bartenders were chaffing but did not care. Somewhere, they do not take credit cards. However, one was great - Marina restaurant - we got there every day for Frutti di mare food. Yami Yami....On the wrong side, too many dogs for my taste all around. You need to be lucky not to have guests around who leave their little friends in the room barking. We were lucky in this way.