Great location shops, beach and golf courses. Great amenities and other touches. Would definitely stay here again