The location of Teresa’s place is fantastic. It’s right by the water and within walking distance of great restaurants and points of interest. The only downfalls are that parking in the area is limited, but that may improve a bit once the construction is complete, and it is by a main road, which can be noisy at times, but the convenience of the location still makes booking here worthwhile.