Perfect place for family trip - close to beach, resort restaurants, shopping and golf. Would definitely stay here again.