Teresa's place is the perfect place to get away from it all. The setting is beautiful and there is a little beach within 5 minutes walk.