It's a great spot. I really enjoyed my stay, and to be honest where this is situated and pretty much centered in a touristy area.
Highly recommend staying here.