The stay far exceeded my expectations and was simply amazing! The views are beautiful and could not ask for anything more. I would definitely recommend staying at Casa Sofia.