Resort hotel offering relaxed rooms and apartments with balconies/terraces, a sports bar, and a pool. Conveniently located near beaches, restaurants, and shops.