Location, location, location! What could be better? I did not use the public transportation ones! All major attractions were nearby. WiFi was great, no interruptions whatsoever. The kitchen is equipped with all necessities. Very good communication from Patricia. She met me on arrival and even though she does not speak English and I do not speak Spanish, I managed to understand every thing I was asking for. Highly recommend!