Top scores for La Casita from us. We had an excellent stay, the place has everything you could need and is in a perfect location.
FYI - The pinwheels at Guidoughs down the road are seriously good so definitely get them during your stay.