Teresa's apartment was excellent. My wife and in laws really enjoyed our stay. The location is superb as everything is in easy walking distance. Also, the pool and outdoor terrace were ideal in 40 degree heat! Would definitely stay again!