Teresa's place is super close to the beach and to public transportation. There is a convenient store right beside the building which came in handy at times. Her place is a bit out dated but liveable. If you're a group of 3 or 4 it is a bit on the cozy side. Due to the convenient location there is a lot of traffic that passes by and can get quite noisy and make it hard to get a good night's rest. For those reasons, I think I would have been better off staying at the hotels near by.