This place was absolutely stunning, exactly like the photos but even more magical in real life. The views are to die for, it is so clean and just a beautiful place. Communication was amazing and we were well looked after. Thanks for everything!