Casilda's is in a great location of town, not too far from all of the main tourist attractions and right opposite some great beaches, as well as lovely restaurants and bars. We were greeted by Oriol when we checked in, and he was really responsive to any questions we had during our stay. I would definitely recommend this as a place to stay!