Mambo Beach House is the perfect place for a relaxing beach getaway. The house is spacious, clean and colourful and is located directly across the road from a really beautiful beach. It's also just a short walk to the village of El Palmar where there...More