I stayed here with my two adult kids for a week. We had a great time. Staff was very helpful, room was clean, and breakfast was excellent and enough to get us through lunch. It is near several bus lines that go to old town, but you can also walk along the water (about 2 miles) or use ride share (about 10 euros). The beach right in front of the hotel was beautiful and there is lots for kids to do - water obstacle course, splash pad, skate park, basketball, tennis and soccer. Several stores within walking distance.