English review too.
El lugar es uno de los mejores lugares en los que he estado, muy buena comunicación, todo limpio y organizado. Recomendable.
One of the best places I have stayed in, a great communication, everything clean and neat and well organize. Highly recommended.