Good location near shopping and golf, reasonable walk to beach and resorts. The unit itself was fine for our stay, although not top quality, it was sufficient.