Perfect place for comfortable, homey, and at the same time reasonably priced stay close to a beautiful beach. The town offers a number of restaurants, kiosks, 2+ bars, and various family-oriented attractions. Definitely worth it.