Please look no further. Casagrand is excellent! My group of friends (3 couples) traveled from the US (California, NYC and Colorado) all had different expectations and this accommodation blew us away. The apartments are spacious and truly have all that you should need during your stay. We hope to be back to enjoy this beautiful country and experience the kindness and 5 star hospitality from the Casagrand family!