Teresa’s location is outstanding! The view from the patio is phenomenal and the location is perfect. The kitchen has everything you need, but the island local food is also delicious!! Be wary of times to eat because once things close, that’s all you’ve got! So many hidden gems among the island it’s really wonderful!