This place was magical. It was perfectly clean, amazingly designed and modern, going above and beyond with lovely little touches. Belen was such a lovely host and really looked after us during our stay. We will definitely be back!!