Set around an outdoor swimming pool and pretty grounds, Apartamentos Jandalos Vistahermosa & Spa is located in Puerto de Santa María. It features a spa and accommodations with balconies. Set in a complex of brightly colored, Andalusian-style buildings, Jandalos Vistahermosa offers one-bedroom apartments and 2-bedroom family rooms. Each room type has a living area with a TV, a kitchenette and bathroom. Traditional Spanish cuisine is offered at the Buen Gusto Restaurant, overlooking the Vistahermosa’s gardens. There is also a bar. Featuring an indoor pool, Turkish baths and a jacuzzi, the Jandalos’ spa also offers treatments including massage. The Costa de la Luz’s impressive beaches are less than 2 miles from the Vistahermosa. Cádiz and Jerez de la Frontera can be reached in 30 minutes, by car.