Relaxed apartment hotel with bright units, kitchenettes, balconies, dining, and a pool. Offers self-catering accommodation near the coast.