A recently refurbished guesthouse, centrally situated in the popular, buzzing, holiday resort of San Antonio and just a short walk to the beach. A family-run establishment since 1966, offering well-maintained and clean accommodation, a pool, bar-cafeteria..