Great stay at Casa Sofia! Good communication, very helpful! The only minor inconvenience is not a lot of hot water. Location is perfect, and it's very clean.