Amazing hangout location with great open-air restaurant, bars and pools. If you have ever visited Jellyfish, definitely need to come back and enjoy new Beach Club format
Vibrant and so tasty spot in the town, fabulous service and food. Terra is my favorite spot for business meets and lunches. Thanks for this to Terra family 🤍