- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
A piece of paradise
We LOVED our stay at the Casa! It was the perfect piece of paradise. Centrally located, steps away from the hustle and bustle. Service was outstanding and the room and hotel was stunning! We cannot wait to return.