This place is incredible! It was bigger than we had expected. The location is perfect and there are a ton of great restaurants nearby. Viridiana was very hospitable and left gifts and recommendations that made our trip even more special.