Teresa's place is in a great location close to Keel town and beach. The apartment is perfect for a couple and has an amazing view if you're lucky enough to have clear weather like we did. the apartment itself was spotless and very comfortable with everything needed for a short stay. Teresa and Michael were very helpful throughout our stay.