Gabriela's place is excellent: right by the beach, close to restaurants, modern and cozy. Make sure you factor in valet parking and resort fee into the cost of your stay, as it can add up pretty quickly, but even when adding those costs I think it was amazing value. While best considered as a vacation destination, I stayed on a business trip to South Florida and found it to be perfectly suited. Internet works great and it's comfortable to use as home office if needed. Would definitely stay again!