I stayed here with some friends and we loved it! This place has access to great shared spaces - pool, tennis court, and beach access. The wifi was also fast and supported several people working remotely at once. We can't wait to come back!