The place is close to Downtown. You can survive without a golf cart but if you want to make your stay very comfortable get one. There are plenty of places to eat even in the low season. Our caretaker was really helpful, got all the tips we needed.
Overall experience is good, would definitely return.