Casa Azul met all of my expectations and beyond! The home is beautiful and has all the amenities to accommodate guest even down to the sunblock! I felt right at home!