Perfect location! We had the best time and staying at cristals made it so much better, having our own space that blew our expectations away! Would recommend and come back!