Santa Cruz Beach Base is a perfect Accommodation for a relaxed holiday on the beach! Clean, spacious and a few steps away from the ocean and a lot of restaurants and cafés.
The communication with Alojoeste was great, only to be recommended.